roughly hewn logs - Français Anglais Dictionnaire